home *** CD-ROM | disk | FTP | other *** search
/ Languguage OS 2 / Languguage OS II Version 10-94 (Knowledge Media)(1994).ISO / a_utils / perl / msds-prl / ptchds19.zoo / chdir_c < prev    next >
Text File  |  1992-02-23  |  1KB  |  40 lines

  1. MS-DOS patches to perl.
  2. Apply this patch to the standard perl source, version 4, patch level 19,
  3. using "patch -p."  Do this in the root directory of the perl source
  4. distribution.
  5.  
  6. You can cat all these patches together and pipe the output to patch -p.
  7.  
  8. Len Reed
  9. Holos Software, Inc.
  10. ..!gatech!holos0!lbr
  11. holos0!lbr@gatech.edu
  12. --------------------------------------
  13. *** msdos/chdir.c.old    Fri Jun 14 20:08:58 1991
  14. --- msdos/chdir.c    Thu Nov 14 08:56:48 1991
  15. ***************
  16. *** 10,18 ****
  17.    * A "DOS-aware" chdir() function, that will change current drive as well.
  18.    *
  19.    *    chdir( "B:" )    -- changes to the default directory, on drive B:
  20. !  *    chdir( "C:\FOO" )  changes to the specified directory, on drive C:
  21. !  *    chdir( "\BAR" )    changes to the specified directory on the current
  22.    *               drive.
  23.    */
  24.   
  25.   #include <stdlib.h>
  26. --- 10,22 ----
  27.    * A "DOS-aware" chdir() function, that will change current drive as well.
  28.    *
  29.    *    chdir( "B:" )    -- changes to the default directory, on drive B:
  30. !  *    chdir( "C:/FOO" )  changes to the specified directory, on drive C:
  31. !  *    chdir( "/BAR" )    changes to the specified directory on the current
  32.    *               drive.
  33. +  *
  34. +  * Note the use of / instead of \.  Perl, like most C programs on DOS, is
  35. +  * happy with /.  Use of \ works, but it's messy since perl will often
  36. +  * interpret it as an escape character.  E.g., "c:\new" has an embedded '\n'!
  37.    */
  38.   
  39.   #include <stdlib.h>
  40.